home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / laptop-mode-tools / modules / terminal-blanking < prev    next >
Text File  |  2009-10-06  |  1KB  |  35 lines

  1. #! /bin/sh
  2. #
  3. # Laptop mode tools module: virtual terminal blanking
  4. #
  5.  
  6.  
  7.  
  8. # Set terminal blanking/powerdown timeouts
  9. if [ x$CONTROL_TERMINAL = x1 ] ; then
  10.     if [ $ON_AC -eq 1 ]; then
  11.         if [ "$ACTIVATE" -eq 1 ]; then
  12.             BLANK_MINUTES="$LM_AC_TERMINAL_BLANK_MINUTES"
  13.             POWERDOWN_MINUTES="$LM_AC_TERMINAL_POWERDOWN_MINUTES"
  14.         else
  15.             BLANK_MINUTES="$NOLM_AC_TERMINAL_BLANK_MINUTES"
  16.             POWERDOWN_MINUTES="$NOLM_AC_TERMINAL_POWERDOWN_MINUTES"
  17.         fi
  18.     else
  19.         BLANK_MINUTES="$BATT_TERMINAL_BLANK_MINUTES"
  20.         POWERDOWN_MINUTES="$BATT_TERMINAL_POWERDOWN_MINUTES"
  21.     fi
  22.     $LM_VERBOSE && echo "Set terminal blanking timeout to $BLANK_MINUTES min, powerdown timeout to $POWERDOWN_MINUTES min." >> $OUTPUT
  23.     for THISTERMINAL in $TERMINALS ; do
  24.         if [ -e $THISTERMINAL ] ; then
  25.             $LM_VERBOSE && echo "Terminal $THISTERMINAL found, adjusting." >> $OUTPUT
  26.             TERM=linux setterm -blank "$BLANK_MINUTES" -powerdown "$POWERDOWN_MINUTES" > $THISTERMINAL
  27.         else
  28.             $LM_VERBOSE && echo "Terminal $THISTERMINAL does not exist." >> $OUTPUT
  29.         fi
  30.     done
  31. else
  32.     $LM_VERBOSE && echo "CONTROL_TERMINAL is disabled, skipping..." >> $OUTPUT
  33. fi
  34.  
  35.